reef front - French English Dictionary